grape syrup - German English Dictionary